From:                              route@monster.com

Sent:                               Wednesday, October 21, 2015 10:12 AM

To:                                   hg@apeironinc.com

Subject:                          Please review this candidate for: IBM IID Architect

 

This resume has been forwarded to you at the request of Monster User xapeix03

THIRUNAVUKKARASU KITTAN 

Last updated:  09/19/14

Job Title:  no specified

Company:  no specified

Rating:  Not Rated

Screening score:  no specified

Status:  Resume Received


Irving, TX  75038
US

Quick View Links:

Resume Section

Summary Section

 

 

RESUME

  

Resume Headline: Thirunavukkarasu Kittan

Resume Value: ugpgbux8cdj56ve9   

  

 

Thirunavukkarasu Kittan

  SUMMARY

·   IT professional with more than 11 years of extensive working experience in J2EE platform in multiple domains like Telecom, Energy & Utility, Travel & Transport and Gaming industry.

·   Expertise in designing and developing Business Process Management and Integration applications using IBM BPM Process Designer, IBM BPM Integration Designer and IBM WebSphere Process Server

·   Played delivery roles from Developer till Technical Delivery Lead with involvement in all phases of Software Development life cycle primarily in designing and implementing solutions using J2EE platform in pressure projects.

·   Expertise in design and development of Web applications involving J2EE technologies with Java, Servlets, JSP, Web Services, Spring, Hibernate, MVC Frameworks like Struts and XML.

·   Expertise in identifying and translating system requirements into software design documentation using effective coordination with business analysts, business users.

·   Full-fledged SDLC experience in large-scale web implementations in J2EE, SOA applications using iterative and waterfall development methodologies.

·   Co-ordinate with offshore team to help them in delivering projects , works as onsite point of contact for technical and requirement related impediments

·   Sun Certified Java 2 Programmer for Java 1.4(SCJP)

·   Received The Eminence & Excellence award (SPARK award for 2013) in IBM GBS GD.

·   Extensive experience in different architectures such as client server, 3-tier. In depth knowledge in OOA (Object-Oriented Analysis), Object-Oriented Design (OOD).

 

TECHNICAL SKILLS

Operating Systems

Windows 7, XP, 98, MS-DOS, UNIX, Solaris

Language

Java 1.4 & 1.6

Internet Technologies

J2EE (Servlet, JSP & EJB), XML, HTML, Web Services, JavaScript

Framework

Struts, MVC, Spring

O/R Mapping

Hibernate 3.0

Service Oriented Architecture (SOA)

IBM BPM (Business Process Management) and IBM DataPower XI50

Application Server

Weblogic 8.1, Weblogic 10.3, WebSphere 6.1

Web Server

Tomcat 5.1

RDBMS

Oracle 9i, SQL Server, DB2

Tools

RAD v7, Eclipse 3.0, QVCS, MUTT, TOAD, Putty, DRTT, Clear Quest, SCME, QC- Quality Center and Ant.

Processes

IBM's QMS, RPM, KMS, AT&T Express One, ISM Maximo

 

 

 

EDUCATION:

§ Master of Science in Computer Science  - 2002, Bharathiar University, Coimbatore, India,

§ Master of Philosophy (M.Phil) in Computer Science -2005, Bharathidason University, Tiruchirappalli, India.

 

PROFESSIONAL EXPERIENCE

 

IBM, India and USA Oct 2006 - Present

Sr. Java Developer/Tech Lead

 

Projects at IBM

 

Oncor Electric, Dallas, TXOct 2011- Till date

Oncor is a leading distributor of Electricity in the USA.

Oncor MMP Wave 3‘s main focus is to replacing LCIS, the legacy mainframe application that handles customer information, revenue management and field activity with IBM BPM, Oracle’s Customer Care & Billing (CC&B) application and other distributed systems Oncor has.  The Market Transaction/Field Activity is to develop a custom solution to follow ERCOT’s Solution to Stacking market rules to process high volume EDI transactions received from ERCORT and REP and generate field activities for field operations. This is an extreme complex solution supporting multiple business units within Oncor, integrating with ERCOT and REPs, and comprise of a slew of applications across multiple business domains.  It is also business critical because of Oncor’s commitment to market requirement in the Texas Market. In 2011, Oncor legacy system processed 200M EDI transaction and 8M field activities for about 5M customers.

 

Responsibilities as a Technical Lead/Sr. Developer:

·   Understand the existing business application, review and analyze the project requirements.

·   Prepare the effort estimate, plan and prioritization of the tasks. Created Functional specification, High level design document and Low level design document, Unit Test Case.

·   Developed web services using Service Oriented Architecture (SOA).

·   Written Web Service clients using SOAP, WSDL to interact with the service APIs exposed by other interface application.

·   Parsing XML documents using DOM and SAX parsers

·   Involved in Configuring web.xml and struts-config.xml according to the Struts framework

·   Design and Development of Struts Action classes, Action Forms, Management classes.

·   Performed the role of designer and developer for IBM BPM Process Designer and Integration Designer and WebSphere Process Server

·   Responsible for process flow design and development using IBM Process designer.

·   Designed and developed the integration solutions (mediation modules) for invoking external services using IBM Integration designer.

·   Developed dashboards using Task Flows and BPM Human Tasks.

·   Use Facade pattern for Advanced Integration Services (AIS) – BPMN calling AIS implemented in Integration Designer

·   Responsible to ensure timely responses to UAT (User Acceptance Test) defects and its resolution in accordance with the contractually agreed upon SLAs.

·   Estimate or review estimated efforts for minor enhancements and provide inputs for impact analysis and effort estimation for major development projects / releases.

·   Ensure configuration management through regular reviews and audits using IBM Rational Clear Case

·   Responsible for software version currency of the all the software used for the solution, review, and plan and implement the fix packs and version upgrades as needed.

·   Played a techno functional role involving interaction with business users, analysts for functional discussions and QA team for defect related discussions

·   Development done using Scrum 

 

Environment:  Java, J2EE, Servlets, JSP, EJB2.0, IBM BPM (Process Designer and Integration Designer), WebSphere Process Server, SOA, Web Services, SOAP, WSDL, JDBC, JBoss, Javascript, Struts, XML, DOM, SAX

 

Allied Automotive Group (AAG), Atlanta, GA April 2011 to Sept 2011

Allied Automotive Group (AAG) is a logistics company involved in the transportation of cars and small trucks across U.S, Canada and Mexico.  The customers of AAG include major car manufacturers like General Motors, Chrysler, Ford, Honda, Mazda etc.  Allied Automotive Group has an IT department which involves a wide range of technologies including Electronic Data Interchange (EDI), Mainframes, J2EE, VB .net and Business Objects.  The main application areas involved in the project is EDI (using tools Momentum and Gentran), Operations (mainframe), Payroll (mainframe), Billing and Revenue (mainframe), Web (J2EE), CT- Services (VB .net) and CT-Web(J2EE). IBM India has a ten year contract with IBM US to support the software development and maintenance operations for Allied Automotive Group.

 

Responsibilities as a Technical Lead/Sr. Developer

·               Lead program from initiation through implementation including phases such as planning, analysis, design development and implementation.

·               Reviewed, refined and created the application requirements

·               Created the high level and low level design of the application.

·               Leading the team members, assigning and reviewing their work, interacting with business users (Actuaries) and translating their requirements for onsite as well as offshore team.

·               Design and develop web page using Struts JSP, HTML, DHTML, Java Script and CSS

·               Used Struts Validation framework for client and server side validation

·               Worked in parsing and related XML processing using XPath

·               Wrote Stored Procedures and tried to invoke those using simple callable statements through JDBC.

·               Work Closely with Project Manager to advise and take technical Decisions involving development and production issues.

 

Environment: Java, J2EE, XML, XSL, Struts, Web Services, Log4j, ANT, StarTeam 2008, SoapUI 3.0.1, Toad, WebServices, JDBC, Servlets, JSP, EJB2.0, Javascript

 

Norwegian Cruise Line (NCL), Miami, Florida Jan 2010- March 2011

Freestyle Connect is Norwegian Cruise Line’s reservation system. The core of this application is the Seaware packaged product from Versonix. Freestyle connect is the customized version of Seaware implemented at NCL. Freestyle Connect is a complete end to end travel and transport reservation system. It provides sales, marketing and revenue-yield-management capabilities for controlling ship, hotel and air inventories.

 

Responsibilities as a Sr. Java Developer/Team Lead

·   Understand the existing business application, review and analyze the project requirements.

·   Estimate preliminary and definitive efforts for the requirements.

·   Prepare the effort estimate, plan and prioritization of the tasks. Created Functional specification, High level design document and Low level design document, Unit Test Case.

·   Played a techno functional role involving interaction with business users, analysts for functional discussions and QA team for defect related discussions

·   Used design patterns like Front controller, Singleton, Factory Method, Prototype for modifying query results, DAO, session facade design patterns.

·   Developed web services wsdl files. Defined request and response structures in xml format using xsl and xsds. Developed using Service Oriented Architecture SOA services using EJB 2.0,WSDL

·   Designed the Web application implementing the Model- View – Controller pattern to make it extensible and flexible

·   Involved in Configuring web.xml and struts-config.xml according to the Struts framework

·   Involved in creating/deploying jar, war and ear files in the Oracle Web logic Server.

·   Used LOG4J for debugging, testing and maintaining the system state.

·   Developed Ant scripts to build the J2EE application.

 

Environment: Java, J2EE, XML, XSL, Struts, Web Services, Log4j, ANT, DataPower XI50.3.8.0.1, StarTeam 2008, SoapUI 3.0.1, CURL 7.19.7, Toad and Oracle.

 

Verizon Wireless, Irvine, CA Aug 2009- Jan 2010

My Business Unique is Verizon Wireless's one stop business portal ordering system to order various services like New Phone, New Services and other date services that Verizon wireless provides. It provides the basic functionality to order new phone and services, modify an existing service, disconnecting an existing service.

 

Responsibilities as a Sr. Java Developer:

·               Involved in Overall design of the Architecture of the Data Access Solution and Implementation of few of the Components (End to End).

·               Understood the existing architecture thoroughly and identified areas where Spring could be easily incorporated, thereby making the application easily configurable, maintainable and testable.

·               Developed middle tier components using Spring and Hibernate.

·               Used Hibernate to build the relational object model and subsequently the data model

·               Developed and Implemented DAO classes using Hibernate for database transactions.

·               Implement DAO classes using Spring Hibernate ORM.

·               Create Hibernate POJO and mapped using Hibernate mapping files (.hbm).

·               Used design patterns like Business Delegate, Singleton, SessionFactory, DAO.

·               Used LOG4J for debugging, testing and maintaining the system state.

·               Developed Ant scripts to build the J2EE application

 

Environment: Java 1.4 & 1.6, JDBC, Servlets, JSP, Weblogic8.1 & 10.3, Oracle9i, Eclipse, Hibernate, Spring, POJO, SQL Navigator, QC.

 

AT&T (Nov 2006-Aug 2009)

 

Description:

GIOM is an online Ordering Tool, which facilitates customer-centric ordering of both standalone and bundled services for AVPN. In a standalone order, user can order a particular component like Port, PVC, VPN or a Router. On the other hand in bundled service GIOM provides required components as a Package.

 

GIOM-AVPN (Global Integrated Order Manager - AT&T Virtual Private Network) is based on Model View Controller (MVC) design (Where models are beans, views are the JSPs and controller is the Servlet.). Here the controller servlet process passes the request from client and interact with beans, where the business logic is encapsulated. Finally, controllerservlet invoke jsp page to compose presentation layer of the application. Each screen has an action handler. All Action handlers are derived from AioTollfreeHandler, which in turn is derived from AIOActionHandler. Based on every action the appropriate action handler is called by the controller servlet and in this case it is the AIOActionHandler which performs the business logic which is further extended to AIOTollFreeMainPageHandler. AIOTollFreeDueDateHandler.

 

Responsibilities as a Project Lead/Developer:

·   Requirements Gathering using the use case driven model, Design, Implementation of the component involving the XML extract parsing and automated email notification, Verification testing and Maintenance of the tool including the resolution of customer issues and changes.

·   Design and develop web page using Struts JSP, HTML, DHTML, Java Script and CSS

·   Performed JDBC tuning and extensively used JDBC to communicate with the Oracle database

·   Parsing XML documents using DOM and SAX parsers

·   Developed JSP’s for presentation layer and used JavaScript for validations.

·   Developed JSP Custom tags to display Data

·   Developed Servlets for the request delegation.

·   Involved JDBC connection pooling to access the oracle database

·   Developed XML documents for data transition.

§ Developed UNIX script for batch jobs.

§ Used LDAP for user authentication and security

§ Involved in creating/deploying jar, war and ear files in the Oracle Web logic Server.

§ Designed and Developed Build Script using Jakarta ANT script

 

Environment: Java, JDBC, Servlets, JSP, HTML/DHTML, JavaScript, XML, Weblogic, Oracle8i, SQL, Eclipse, Webservice, SCME.

 

 

HCL Technologies, Chennai/Bangalore, IndiaMay 2005 - Sep 2006

Java Developer

 

Projects at HCL

 

GTECH Corporation, USA (Sep 2005 – Sep 2006)

GTECH is a leader in the lottery industry providing end-to-end solutions to the lotteries worldwide. As part of the lottery solution, GTECH provides Point of Sale terminals named Altura to retailer for selling lottery tickets. Altura Terminal is a UNIX based terminal used by GTECH to carry out the total front end Lottery Transactions. Altura Terminal Product is the application which runs on the Altura Terminal which provides the end to end communication with the Lottery host to sell the Lottery tickets and various other sites specific Lottery features like sales reports, ticket cancellation, instant tickets, validation, invoice details, invoice ordering, and special functions like mail, news, volume and contrast control etc. The application also provides multi language support. All the Lottery Transactions requires to communicate with the lottery host along with other predefined site specific problem logic for its successful completion.

 

Responsibilities as a Developer:

·   This project is implemented in two phases. The Altura HET as well as LVT Terminal with the required gaming functionality is integrated with the existing Prosys V8 central system.

·   Implemented Rapido game (only for HET terminals):- SwissLotto, Euro Millions, Banco, Banco Jass (only for LVT terminals).

·   Developed JSP’s for presentation layer and used JavaScript for validations.

·   Developed JSP Custom tags to display Data

·   Developed Servlets for the request delegation.

·   Involved JDBC connection pooling to access the oracle database

·   Involved in creating/deploying jar, war and ear files in the Oracle Web logic Server.

 

Environment: Java, JDBC, Servlets, JSP, Weblogic, Oracle8i, Eclipse, Webservice, SCME.

 

BEA Systems, USA (May 2005 – Aug 2005)

BEA Systems, a leading global IT company, which provides Enterprise software that, has high performance, transaction processing solutions. Weblogic is the largest application server, which is used all over the world.

 

As a Developer Relations Engineer was involved in WebLogic administration and helping fix bugs found in the WebLogic releases as pointed out by users of WebLogic around the world.

 

Environment: Java/J2EE, WebLogic

 

 

 

SuperSoft Solution Provider, Bangalore, IndiaJan 2003-Mar 2005

Java Developer

 

Projects at SuperSoft

 

Alcon Laboratories, Developer (Jan 2004-Mar 2005)

Description: This E Travel & Living System (ETNL) product is helpful for the employees to apply travel and expenses allowances. This product provides information about applying travel for foreign and local, adding expenses during travel, previous travel request details, status of the travel request and etc. This product involves six modules, which are as follows. New travel request, Edit travel request, Pending request, previous travel request, Add expense and pending claims. New travel request is helpful to create a new travel request for foreign and local. Edit is helpful for editing travel request. Previous travel request is helpful for viewing the travel status and travel report. Pending request provides information about the travel request to approval manager for approval. Add expense is helpful for adding travel expenses and pending claims is useful to approve or reject the travel expenses created by the employees.

 

Responsibilities:

§ Designed the Web application implementing the Model- View – Controller pattern to make it extensible and flexible

§ Managed a critical module (New Travel Request, Edit and Previous Travel Request) having around 50 Use Cases including various financial transactions like Invoicing, Receipts

§ Involved in Requirements Analysis, Design and Development activities.

§ Handling the Server component to suit the new thick client based architecture.

§ Involved in Verification Testing and Support for the Customer queries/issues resolution.

§ Additional Responsibility of Quality Assurance, which involved assuring the project to be compliant with the Quality Systems.

·   Developed JSP’s for presentation layer and used JavaScript for validations.

·   Developed JSP Custom tags to display Data

§ Developed Servlets for the request delegation.

§ Involved JDBC connection pooling to access the oracle database

 

Environment: Java 1.4, JDBC, Servlets, JSP, Weblogic, Oracle8i, Eclipse

 

Albertsons Inc, Developer Jan 2003-Dec 2003

The primary objective of the ECM initiative is to develop a content management system which will help Albertsons Store Development users to store information/content/documents in a single repository so that can be shared across the Enterprise and to the outside associated world in a controlled and secure environment.

 

Responsibilities:

·               Requirements Gathering using the use case driven model, Design, Implementation of the component involving the XML extract parsing and automated email notification, Verification testing and Maintenance of the tool including the resolution of customer issues and changes.

·               Parsing XML documents using DOM and SAX parsers

·               Involved in developing applications using Java, J2EE

·               Extensive testing of the system and the individual components.

·               Involved in creating/deploying jar, war and ear files in the Oracle Web logic Server.

 

Environment: Java 1.4, JDBC, Servlets, JSP, Weblogic, Oracle8i, Eclipse



Additional Info

BACK TO TOP

 

Current Career Level:

Experienced (Non-Manager)

Work Status:

US - I am authorized to work in this country for any employer.

 

 

Target Company:

Company Size:

 

Target Locations:

Selected Locations:

US-TX-Dallas